package com.ziyun.erp.modules.invoice.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 订单发票关联表
 * 
 * @author gaosheng
 * @email 
 * @date 2018-08-25 15:13:17
 */
@TableName("order_invoice_relevancy")
public class OrderInvoiceRelevancyEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 自增id
	 */
	@TableId
	private Integer oirId;
	/**
	 * 订单号
	 */
	private String oirOrderId;
	/**
	 * 发票id
	 */
	private Integer oirOiId;
	/**
	 * 发票号
	 */
	private String oirTaxId;
	/**
	 * 订单开票金额
	 */
	private BigDecimal oirOrderTaxMoney;
	/**
	 * 创建人
	 */
	private String oirCreateBy;
	/**
	 * 创建时间
	 */
	private Date oirCreatetime;
	/**
	 * 伪删除标记（0正常 1删除）
	 */
	private Integer oirDel;

	/**
	 * 设置：自增id
	 */
	public void setOirId(Integer oirId) {
		this.oirId = oirId;
	}
	/**
	 * 获取：自增id
	 */
	public Integer getOirId() {
		return oirId;
	}
	/**
	 * 设置：订单号
	 */
	public void setOirOrderId(String oirOrderId) {
		this.oirOrderId = oirOrderId;
	}
	/**
	 * 获取：订单号
	 */
	public String getOirOrderId() {
		return oirOrderId;
	}
	/**
	 * 设置：发票id
	 */
	public void setOirOiId(Integer oirOiId) {
		this.oirOiId = oirOiId;
	}
	/**
	 * 获取：发票id
	 */
	public Integer getOirOiId() {
		return oirOiId;
	}
	/**
	 * 设置：发票号
	 */
	public void setOirTaxId(String oirTaxId) {
		this.oirTaxId = oirTaxId;
	}
	/**
	 * 获取：发票号
	 */
	public String getOirTaxId() {
		return oirTaxId;
	}
	/**
	 * 设置：订单开票金额
	 */
	public void setOirOrderTaxMoney(BigDecimal oirOrderTaxMoney) {
		this.oirOrderTaxMoney = oirOrderTaxMoney;
	}
	/**
	 * 获取：订单开票金额
	 */
	public BigDecimal getOirOrderTaxMoney() {
		return oirOrderTaxMoney;
	}
	/**
	 * 设置：创建人
	 */
	public void setOirCreateBy(String oirCreateBy) {
		this.oirCreateBy = oirCreateBy;
	}
	/**
	 * 获取：创建人
	 */
	public String getOirCreateBy() {
		return oirCreateBy;
	}
	/**
	 * 设置：创建时间
	 */
	public void setOirCreatetime(Date oirCreatetime) {
		this.oirCreatetime = oirCreatetime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getOirCreatetime() {
		return oirCreatetime;
	}
	/**
	 * 设置：伪删除标记（0正常 1删除）
	 */
	public void setOirDel(Integer oirDel) {
		this.oirDel = oirDel;
	}
	/**
	 * 获取：伪删除标记（0正常 1删除）
	 */
	public Integer getOirDel() {
		return oirDel;
	}
}
